package br.com.mynage.service;

import java.util.List;

import br.com.mynage.dominio.Projeto;
import br.com.mynage.dominio.Usuario;
import br.com.mynage.exception.DaoException;
import br.com.mynage.exception.NegocioException;

public interface IServiceProjeto {
	
	public boolean cadastrarProjeto(Projeto projeto, List<String> listaEmails) throws DaoException, NegocioException ;
	public List<Projeto> buscarProjetos() throws DaoException;
	public List<Projeto> buscarProjetosPorUsuario(Usuario usuario) throws DaoException;
	public void remover(Projeto projetoRemover) throws DaoException, NegocioException;
	public void editar(Projeto projetoEditar, List<String> listaEmailsEditar) throws DaoException, NegocioException;

}
